b9fb58935401c457deeb710b7f6b7d83f2346e65,plugins/settings-repository/src/org/jetbrains/plugins/ideaConfigurationServer/IcsGitConnector.java,IcsGitConnector,loadUserPreferences,#String#,50

Before Change


      return null;
    }

    ObjectId objectId = treeWalk.getObjectId(0);
    ObjectLoader loader = repository.open(objectId);
    return loader.openStream();
  }

After Change


  @Nullable
  public InputStream loadUserPreferences(@NotNull String path) throws IOException {
    TreeWalk treeWalk = TreeWalk.forPath(repository, path, new RevWalk(repository).parseCommit(repository.resolve(Constants.HEAD)).getTree());
    if (treeWalk == null) {
      return null;
    }
    return repository.open(treeWalk.getObjectId(0)).openStream();
  }

  public void save(@NotNull InputStream content, @NotNull String path) throws IOException {